|
Toledo Nanochess is a chess engine developed by Mexican Oscar Toledo Gutiérrez, a five-time winner of the International Obfuscated C Code Contest (IOCCC). In accordance with IOCCC rules, it is 1255 characters long. The author claims that it is the world's smallest chess program written in C. The source code for Toledo Nanochess and other engines is available.〔(Toledo Nanochess and Toledo Picochess )〕 Because Toledo Nanochess is based on Toledo's winning entry from the 18th IOCCC (Best Game〔(Who won the 18th IOCCC )〕), it is heavily obfuscated. On February 2, 2014, the author published the book ''Toledo Nanochess: The commented source code'', which contains the fully commented source code. As of February 7, 2010, it appears to be one of only two chess engines written in less than 2 kilobytes of C that are able to play full legal chess moves, along with Micro-Max by Dutch H.G. Muller. ==Versions== *Toledo Picochess (944 non-blank characters) *(Toledo Nanochess ) (1257 non-blank characters) 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Toledo Nanochess」の詳細全文を読む スポンサード リンク
|